package Junit;

import org.junit.After;
import org.junit.Assert;
import org.junit.Before;
import org.junit.Test;

/**
 * @Author wangzhipeng
 * @Date 2020-08-10 9:23 上午
 * @Description Junit的使用
 *
 */
public class JunitDemo {
    @Before
    public void bef(){
        System.out.println("在test之前运行");
    }
    @Test
    public void Demo(){
        System.out.println("这是一个Junit测试用例");

        int i = 10;
        int i2 = 15;

        //断言判断  会测试失败抛出异常    assert判断 后面跟一个Boolean类型
        assert i>i2;
    }

    @Test
    public void Demo2(){  //运行这个方法 就在这个方法上右击鼠标run
        System.out.println("这是一个Junit测试用例2");
        Object o = null;
        //测试是否为空 不是空则抛出异常
        Assert.assertNull(o);
    }

    @After
    public void af(){
        System.out.println("在test之后运行");
    }
}
